@brand-primary:         #28AFE6;
@brand-success:         #5cb85c;
@brand-info:            #5bc0de;
@brand-warning:         #fe6a22;
@brand-danger:          #ed2515;
.m-r-5{
	margin-right: 5px;
} 
body{ 
	color: #333;
	background-color: #eee; 
.box1{
    position: relative;
    display: block;
    margin: 0.75rem 0;
    border: 1px solid rgba(0, 0, 0, 0.125);
    background-color: #fff;
    padding: 1.25rem;
}

.block{
	margin: 20px 0;
}
/*修改bootstrap*/
	.form-control:focus,.form-control:hover{
    	border-color: #3c8dbc; 
	}
	ul{
		padding-left: 0;
		margin-bottom: 0;
		list-style: none;
	}
	  
	.form-horizontal .tab-pane .form-group { 
		margin: 10px 0;
	}

	.form-control{
		max-width: 400px;
	}
}

.form-group .radio-inline{
	padding-top: 0;
}
  
.nav-tabs{
	li.active>a{
		border-bottom: 1px solid @brand-primary !important;
	}
}
.label.label-danger{
	margin-left: 5px;
}

.form-horizontal{ 
	label{
		font-weight: normal;
		text-align: right;
		margin-bottom: 0;
		height: 32px;
		line-height: 32px;
	}
	select{
		width: auto;
		display: inline-block;
	}
}



.help-block{ 
	color: @brand-danger;
	font-size: 0.8em;
}
.table{
	word-wrap: break-word; word-break: break-all;
}
thead{
	background-color:@brand-primary;
	color: #fff;
	text-align: center !important;
}

thead tr th{
	text-align: center;
}

body .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding:0 8px; 
    vertical-align: middle !important;
    border-top: 1px solid #ddd;
    height: 40px;
} 


.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: transparent;
}

.nav-tabs{
	margin-bottom: 1.25rem;
}
.nav-tabs a.active{
	color: #333; 
	border-bottom: 1px solid @brand-primary;
}
 
@media (max-width:800px) {
	.form-horizontal{ 
		label{
			text-align: left; 
		}  
	}
} 
